這篇主要會介紹 IPV4 & IPV6 的歷史,以及介紹這兩種位址的表示方式的主要差異。
網路上很常看到流傳著 IPV4 即將用盡的消息,但 IPV4 可以提供的位址數量有 2 的 32 次方這麼多,換算下來其實大約有 42 億個位址,為什麼明明就有這麼多位址,卻說 IPV4 即將用盡了呢?
由於一些位址是為了特殊用途而保留的,如專用網路(約1800萬個位址)和多播位址(約2.7億個位址),隨著位址不斷被分配給終端使用者,IPv4 位址枯竭問題也隨之產生,除非老會員歸還位址,否則很難再分配給新會員位址。
因此 IPV6 就誕生了!
IPV6 因為一組位址由 128 位元所呈現,因此能比 IPV4 提供好幾億倍的位址。
IPV4 位址總共有 32 位元,每 8 個位元就會被「.」隔開,一共 4 組,使用二進位表示,所以看起來會像是下面這樣
而 IPV6 則是有 128 位元,每 16 個位元就會被「:」隔開,一共 8 組,但因為他是用十六進位表示,所以每個被「:」隔開的一組其實有 16 個位元
參考來源: